<?php
header('content-type:text/html;charset=utf-8');
// $str="";
// for($i=1;$i<=1000;$i++){
//     $str.="abababcdefg";
// }
// $start=microtime(true);
// for($i=1;$i<=1000;$i++){
//     preg_match('#^(a|b|c|d|e|f|g)+$#', $str);
// }
// $end=microtime(true);
// echo $end-$start,'<hr/>';
// $start=microtime(true);
// for($i=1;$i<=1000;$i++){
//     preg_match('#^[abcdefg]$#', $str);
// }
// $end=microtime(true);
// echo $end-$start,'<hr/>';

// $start=microtime(true);
// for($i=1;$i<=1000;$i++){
//     preg_match('#^[a-g]$#', $str);
// }
// $end=microtime(true);
// echo $end-$start,'<hr/>';
echo '<hr color="red"/>';
//12345
//12345-1234
$subject='12345-1234';
$subject='23425';
// $pattern='#\d{5}|\d{5}-\d{4}#';
$pattern='#\d{5}-\d{4}|\d{5}#';
preg_match($pattern,$subject,$matches);
print_r($matches);
echo '<hr/>';
//标准量词优先匹配
$subject='king2016hs';
$pattern='#\w*?(\d+)#';
preg_match($pattern,$subject,$matches);
print_r($matches);











